Text copied to clipboard!

Título

Text copied to clipboard!

Desenvolvedor AEM

Descrição

Text copied to clipboard!
Estamos à procura de um Desenvolvedor AEM para integrar nossa equipe de tecnologia e contribuir com a criação, evolução e sustentação de experiências digitais modernas, escaláveis e de alto desempenho. Este profissional atuará no desenvolvimento de soluções baseadas em Adobe Experience Manager, colaborando com equipes multidisciplinares para transformar requisitos de negócio em aplicações robustas, seguras e alinhadas às melhores práticas de arquitetura e desenvolvimento. A função exige conhecimento técnico sólido, capacidade analítica e atenção à qualidade do código, além de familiaridade com ambientes corporativos que demandam integração entre plataformas, personalização de conteúdo e otimização da experiência do usuário. O Desenvolvedor AEM será responsável por projetar, implementar e manter componentes, templates, workflows e integrações dentro do ecossistema AEM, garantindo que as soluções atendam aos padrões funcionais e não funcionais definidos pela organização. Também participará de discussões técnicas, revisões de código, planejamento de entregas e iniciativas de melhoria contínua, contribuindo para a evolução da plataforma digital e para a eficiência dos processos de publicação e gestão de conteúdo. Buscamos alguém com experiência em desenvolvimento Java, Apache Sling, OSGi, JCR, HTL e boas práticas de desenvolvimento front-end e back-end. É importante ter vivência com integração de APIs, versionamento de código, pipelines de CI/CD, testes automatizados e resolução de problemas em ambientes complexos. O profissional ideal entende a importância da colaboração entre áreas como produto, design, QA, arquitetura e operações, e consegue comunicar soluções técnicas de forma clara e objetiva. Além da competência técnica, valorizamos perfil proativo, senso de responsabilidade, organização e disposição para aprender continuamente. O ambiente de trabalho é dinâmico e orientado a resultados, com foco em inovação, qualidade e entrega de valor ao negócio. O Desenvolvedor AEM terá a oportunidade de atuar em projetos estratégicos, com impacto direto na presença digital da empresa e na experiência de clientes e usuários finais. Se você tem paixão por tecnologia, experiência com plataformas de gerenciamento de conteúdo corporativo e interesse em construir soluções digitais escaláveis e eficientes, esta pode ser uma excelente oportunidade para desenvolver sua carreira. Procuramos um profissional que combine profundidade técnica com visão de produto, comprometimento com boas práticas e capacidade de atuar de forma colaborativa em um contexto de transformação digital.

Responsabilidades

Text copied to clipboard!
  • Desenvolver componentes, templates e funcionalidades personalizadas no Adobe Experience Manager.
  • Implementar integrações entre o AEM e sistemas internos ou plataformas de terceiros.
  • Criar e manter serviços OSGi, servlets e modelos Sling conforme requisitos do projeto.
  • Participar de revisões de código e garantir aderência às boas práticas de desenvolvimento.
  • Apoiar a definição de arquitetura técnica para soluções digitais baseadas em AEM.
  • Otimizar desempenho, segurança e escalabilidade das aplicações e ambientes AEM.
  • Colaborar com equipes de UX, produto, QA e DevOps durante todo o ciclo de desenvolvimento.
  • Investigar e corrigir defeitos, incidentes e problemas de produção relacionados à plataforma.
  • Desenvolver testes unitários e apoiar estratégias de automação de testes.
  • Documentar soluções técnicas, fluxos de implementação e padrões adotados pela equipe.

Requisitos

Text copied to clipboard!
  • Experiência prática com Adobe Experience Manager em projetos corporativos.
  • Conhecimento sólido em Java, Apache Sling, OSGi, JCR e HTL.
  • Vivência com desenvolvimento de componentes, templates e workflows no AEM.
  • Experiência com APIs REST, integrações de sistemas e serviços web.
  • Conhecimento em Git, pipelines de CI/CD e práticas de versionamento.
  • Familiaridade com HTML, CSS, JavaScript e conceitos de desenvolvimento front-end.
  • Capacidade de analisar requisitos técnicos e propor soluções escaláveis.
  • Experiência com depuração, monitoramento e resolução de problemas em produção.
  • Conhecimento de boas práticas de segurança, desempenho e qualidade de código.
  • Graduação em Ciência da Computação, Sistemas de Informação ou área relacionada.

Perguntas potenciais de entrevista

Text copied to clipboard!
  • Qual é sua experiência prática com Adobe Experience Manager?
  • Você já desenvolveu componentes personalizados em AEM? Descreva um exemplo.
  • Quais tecnologias do ecossistema AEM você domina com mais segurança?
  • Você possui experiência com Java, Sling, OSGi e HTL em ambiente produtivo?
  • Como você aborda integrações entre AEM e sistemas externos?
  • Já atuou com pipelines de CI/CD e automação de deploy?
  • Como você lida com problemas de desempenho em aplicações AEM?
  • Você tem experiência em trabalho colaborativo com times de produto, design e QA?
  • Quais boas práticas considera essenciais em projetos AEM?
  • Qual foi o projeto mais desafiador que você realizou com AEM?